package hibernate;

import org.hibernate.cfg.Configuration;
import org.hibernate.SessionFactory;

/**
 * @author Ann Raboschuk
 */
public class HibernateUtil
{
   private static final SessionFactory sessionFactory;
   static
   {
      try
      {
         sessionFactory = new Configuration().configure().buildSessionFactory();
      }
      catch (Throwable ex)
      {
         System.err.println("Initial SessionFactory creation failed." + ex);
         throw new ExceptionInInitializerError(ex);
      }
      //new Throwable().printStackTrace();
   }

   public static SessionFactory getSessionFactory()
   {
      return sessionFactory;
   }
}
